package com.loong.loong.hik.property.result.video;

import java.util.List;
import lombok.Data;

/**
 * 分页获取监控点资源返回类
 * @author jinyiang
 * @date 2023/3/14 11:25
 */
@Data
public class VideoQryMonitorByPageResult {

	public String code; //状态码
	public String msg; //信息

	public Data data; //数据类
	@lombok.Data
	public static class Data {

		public int total; //总数
		public int pageNo; //页码
		public int pageSize; //页大小
		public List<ListItem> list; //列表
		@lombok.Data
		public static class ListItem {

			public String altitude; //高程
			public String cameraIndexCode; //相机索引代码
			public String cameraName; //相机名称
			public int cameraType; //相机类型
			public String cameraTypeName; //相机类型名称
			public String capabilitySet; //功能集
			public String capabilitySetName; //功能集名称
			public String intelligentSet; //智能设置
			public String intelligentSetName; //智能设置名称
			public String channelNo; //通道号
			public String channelType; //通道类型
			public String channelTypeName; //通道类型名称
			public String createTime; //创建时间
			public String encodeDevIndexCode; //编码设备索引代码
			public String encodeDevResourceType; //编码设备资源类型
			public String encodeDevResourceTypeName; //编码设备资源类型名称
			public String gbIndexCode; //国标索引代码
			public String installLocation; //安装位置
			public String keyBoardCode; //键盘代码
			public String latitude; //纬度
			public String longitude; //经度
			public String pixel; //像素
			public String ptz; //云台
			public String ptzName; //云台名称
			public String ptzController; //云台控制器
			public String ptzControllerName; //云台控制器名称
			public String recordLocation; //记录位置
			public String recordLocationName; //记录位置名称
			public String regionIndexCode; //区域索引代码
			public String status; //状态
			public String statusName; //状态名称
			public int transType; //传输类型
			public String transTypeName; //传输类型名称
			public String treatyType; //协议类型
			public String treatyTypeName; //协议类型名称
			public String viewshed; //视域
			public String updateTime; //更新时间
		}
	}
}
